ball catching - French English Dictionary